it-tools一个免费开源的方便在线工具集合
IT Tools是一个免费开源的方便在线工具集合,供开发人员和IT工作人员使用。 IT Tools包括令牌生成器、大小写转换器、基本转换器、QR代码生成器、Git cheatsheet、lorem ipsum生成器等等。
slimtoolkit-docker容器瘦身工具
您无需更改应用程序映像中的任何内容即可使其更小!继续做你正在做的事情。使用所需的基本映像。使用所需的包管理器。不用担心手动优化您的 Dockerfile。不用担心手动创建 Seccomp 和 AppArmor安全配置文件。 使用建命令以缩小容器映像并生成安全配置文件 使用X射线命令,用于在优化之前和之后了解容器映像 使用调试命令来调试精简容器映像
cygwin一个在Windows平台上运行的Unix模拟环境
cygwin.com是一个在Windows平台上运行的Unix模拟环境,由Cygnus Solutions公司开发,作为自由软件供用户使用。 cygwin模拟Unix环境,为Windows平台提供类Unix的shell、编辑器、编译器、调试器等工具。 cygwin的出现原因主要是为程序开发人员提供一种从Unix到Windows的应用程序移植的方法,或者进行某些特殊的开发工作,尤其是使用GNU工具集在Windows上进行嵌入式系统开发。 cygwin的安装简单,只需要从官网下载安装包并按照提示一步一步进行安装即可。 通过使用cygwin,开发者可以在Windows环境下开发、编译、执行Unix/Linux程序,也可以在Windows环境下运行类Unix环境下的应用程序。
msys2一个为Windows平台提供软件包管理工具和Linux命令行环境的工具集
msys2.org是一个为Windows平台提供软件包管理工具和Linux命令行环境的工具集。它是一个独立的改写版本,主要用于shell命令行开发环境,是在Cygwin和MinGW-w64基础上产生的,追求更好的互操作性的Windows软件。以下是msys2.org的一些功能和特点: 1. 提供Linux环境:msys2.org可以在Windows系统上模拟Linux环境,提供类似于Linux终端的命令行界面,方便用户在Windows系统上运行大量的开源软件。 2. 集成开发环境:msys2.org集成了多种开发工具和软件包,包括编辑器、编译器、调试器等,方便开发人员进行应用程序的构建、调试和发布。 3. 软件包管理:msys2.org提供了软件包管理系统,用户可以通过该系统方便地安装、卸载、更新和查询软件包。 4. 多平台支持:msys2.org不仅支持Windows平台,还支持Linux、MacOS等平台,方便用户进行跨平台开发。 5. 自定义功能:msys2.org支持用户自定义命令行环境,可以根据自己的需要配置环境变量、快捷键等,提高开发效率。 msys2.org是一个功能强大的Windows软件开发工具集,可以方便地在Windows系统上运行Linux命令行环境和软件包管理工具,帮助开发人员快速构建、调试和发布高质量的Windows应用程序。
fyne-golang开发的一款跨平台的桌面应用程序开发框架
fyne.io是由英国Fyne Design公司开发的一款跨平台的桌面应用程序开发框架。 fyne.io提供了完整的开发工具包,包括容器、数据、验证、对话框、布局、存储、测试和部件等模块,可以帮助开发者快速构建美观、高效的桌面应用程序。 使用fyne.io进行开发只需编写少量代码,通过简单的拖拽操作即可完成应用程序的界面设计,同时可以自定义应用程序的启动画面、主题样式、菜单栏等元素,让应用程序更具个性化。 总之,fyne.io是一款简单易用、功能强大的桌面应用程序开发框架,适合用于各种类型的软件开发。
certbot一款免费且开源的自动化安全证书管理工具
Certbot是一款免费且开源的自动化安全证书管理工具,由电子前沿基金会(EFF)开发和维护,可在Linux、Apache和Nginx服务器上配置和管理SSL/TLS证书。 Certbot可以自动完成域名的认证并安装证书,是Let's Encrypt CA(或任何其他使用ACME协议的CA)的全功能、可扩展的客户端。从Let's Encrypt获取证书并自动部署到web服务器,也可以自动更新和续订证书,确保网站始终处于安全状态,同时可以自动检测网站的SSL/TLS设置,以确保网站的安全性。
excalidraw一款简单的网页白板画图工具
Excalidraw是一款简单的画图工具,主要包含白板、流程图的能力,它简单好用有画图界的Markdown之称,它是入门画图领域的启蒙作品。 Excalidraw特点: 手绘风格 简单易用 开源 开放 SASS、本地优先
mermaid一个基于JavaScript的图表绘制工具
Mermaid是一个基于JavaScript的图表绘制工具,通过解析类Markdown的文本语法来实现图表的创建和动态修改。 Mermaid诞生的主要目的是让文档的更新能够及时跟上开发进度。在mermaid中可以使用graph和flowchart来绘制流程图,但使用flowchart绘制流程图时候性能更高,mermaid定义了这些节点和边的生成和交互方式。 网页版:https://mermaid.live
plantuml-一个多功能图表工具
PlantUML是一个多功能组件,可快速、直接地创建图表。用户可以使用简单直观的语言起草各种图表。 支持的 UML 图表 创建结构良好的 UML 图表,包括但不限于: 序列图 用例图 类图 对象图 活动图(测试版)(在此查找传统语法) 组件图 部署图 状态图 时序图 支持的非 UML 图表 除 UML 之外,PlantUML 还支持一系列其他图表,如 JSON 数据 YAML 数据 EBNF 图表 Regex 图表 网络图 (nwdiag) 用户界面模型 (salt) 架构图 规范和描述语言(SDL) Ditaa 图表 甘特图 MindMap 图表 WBS 图表 使用 AsciiMath 或 JLaTeXMath 符号进行数学计算 实体关系图(IE/ER)
autodraw-一个将个人涂鸦转化为艺术品的人工智能绘图工具
AutoDraw是一个人工智能绘图工具,它可以将个人涂鸦转化为艺术品。 AutoDraw是由两个词组成:Auto 和 Draw。Auto是英语Automatic的缩写,表示“自动的”;draw是英语“绘画”的意思。AutoDraw用机器学习技术将个人涂鸦转化为艺术品,让不会画画的人也能成为艺术家。AutoDraw是免费的,可以在手机、平板、电脑上使用,使用起来非常简单,可以在画布上选择AutoDraw(联想式绘画,会提示)或Draw(不联想)。
devtools-detector-JS文件中检测用户浏览器是否打开了调试面板
此项目用javascript代码检测当前浏览器是否打开了开发者工具。